package com.lingxu.api.ztb.model.vo;

import lombok.Data;

import com.fasterxml.jackson.annotation.JsonFormat;
import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import java.sql.Clob;
import java.util.Date;

/**
 *  项目后评价表
 *
 * @author admin
 * @since 2025-08-15
 */
@Data
@ApiModel(value=" 项目后评价表 VO", description=" 项目后评价表 VO")
public class ProjectPostEvaluationVO {
    /**
     *  项目名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目名称 ")
    @ApiModelProperty(value = " 项目名称 ")
    private String projectName;
    /**
     *  项目编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 项目编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 项目编号 ")
    @ApiModelProperty(value = " 项目编号 ")
    private String projectCode;
    /**
     *  标段名称
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段名称 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段名称 ")
    @ApiModelProperty(value = " 标段名称 ")
    private String sectionName;
    /**
     *  标段编号
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 标段编号 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 标段编号 ")
    @ApiModelProperty(value = " 标段编号 ")
    private String sectionCode;
    /**
     *  评价内容 (关键内容)
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 评价内容 (关键内容)")
    @com.alibaba.excel.annotation.ExcelProperty(" 评价内容 (关键内容)")
    @ApiModelProperty(value = " 评价内容 (关键内容)")
    private String evaluationContent;
    /**
     *  评价报告（文件名 另提供附件）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 评价报告（文件名 另提供附件）")
    @com.alibaba.excel.annotation.ExcelProperty(" 评价报告（文件名 另提供附件）")
    @ApiModelProperty(value = " 评价报告（文件名 另提供附件）")
    private String evaluationReport;
    /**
     *  报告提交时间（评价时间）
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 报告提交时间（评价时间）",format = "yyyy-MM-dd HH:mm:ss")
    @com.alibaba.excel.annotation.ExcelProperty(" 报告提交时间（评价时间）")
    @ApiModelProperty(value = " 报告提交时间（评价时间）")
    @JsonFormat(pattern = "yyyy-MM-dd HH:mm:ss")
    private String reportSubmissionTime;
    /**
     *  主要评价人员 1
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 主要评价人员 1")
    @com.alibaba.excel.annotation.ExcelProperty(" 主要评价人员 1")
    @ApiModelProperty(value = " 主要评价人员 1")
    private String primaryEvaluator1;
    /**
     *  人员 1 单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 1 单位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 1 单位 ")
    @ApiModelProperty(value = " 人员 1 单位 ")
    private String evaluator1Organization;
    /**
     *  人员 1 职位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 1 职位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 1 职位 ")
    @ApiModelProperty(value = " 人员 1 职位 ")
    private String evaluator1Position;
    /**
     *  主要评价人员 2
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 主要评价人员 2")
    @com.alibaba.excel.annotation.ExcelProperty(" 主要评价人员 2")
    @ApiModelProperty(value = " 主要评价人员 2")
    private String primaryEvaluator2;
    private String primaryEvaluator;
    /**
     *  人员 2 单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 2 单位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 2 单位 ")
    @ApiModelProperty(value = " 人员 2 单位 ")
    private String evaluator2Organization;
    /**
     *  人员 2 职位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 2 职位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 2 职位 ")
    @ApiModelProperty(value = " 人员 2 职位 ")
    private String evaluator2Position;
    /**
     *  主要评价人员 3
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 主要评价人员 3")
    @com.alibaba.excel.annotation.ExcelProperty(" 主要评价人员 3")
    @ApiModelProperty(value = " 主要评价人员 3")
    private String primaryEvaluator3;
    /**
     *  人员 3 单位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 3 单位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 3 单位 ")
    @ApiModelProperty(value = " 人员 3 单位 ")
    private String evaluator3Organization;
    /**
     *  人员 3 职位
     */
    @cn.afterturn.easypoi.excel.annotation.Excel(name=" 人员 3 职位 ")
    @com.alibaba.excel.annotation.ExcelProperty(" 人员 3 职位 ")
    @ApiModelProperty(value = " 人员 3 职位 ")
    private String evaluator3Position;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageNo;

    @cn.afterturn.easypoi.excel.annotation.ExcelIgnore
    @com.alibaba.excel.annotation.ExcelIgnore
    private Long pageSize;
}
